huge venue - Turco Inglés Diccionario